<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE html PUBLIC  "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <meta name="keywords" content="W3C SVG 1.1 Test Suite testsuite mobile"/>
 <meta name="description" content="W3C SVG 1.1 Test Suite"/>
 <title>
SVG 1.1 test:animate-elem-66-t </title>
 <style type="text/css">
 <!--
 body { font-family: "Lucida Grande", verdana, helvetica, sans-serif; line-height: 1.3; text-align: left; margin-top: 0; margin-bottom: 0 }
 .pageTitle { line-height: 1.5; font-weight: bold; margin-bottom: 1em;}
 .pageSubTitle  { color: blue; font-size: 200%; font-weight: bold }
 .openChapter { color: blue; line-height: 1.3; font-weight: bold }
 .openSection { color: blue; line-height: 125%; font-weight: bold }
 .info { color: black; line-height: 1.2; font-size: 90%; }
 p { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0 }
 .linkbar { text-align: center; margin: 1em 1em 0.25em 1em;}
 blockquote { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0 }
 .opscript {margin-left: 3%; margin-right: 3%; }
 .opscript p { margin-top: 0.7em}
 .navbar {background: black; color: white; font-weight: bold}
 -->
 </style>
 </head>
 <body class="bodytext">

	<div class="linkbar"> 
<p>
<a href="full-animate-elem-66-t.html">Full version</a>, <a href="basic-animate-elem-66-t.html">Basic version</a>, <a href="tiny-animate-elem-66-t.html">Tiny version</a></p>
<p>Specification link: <a target="spec" href="http://www.w3.org/TR/SVG11/animate.html#AnimationElements">19.2 Animation elements</a></p>
 <p>
				<a href="tiny-animate-elem-65-t.html">animate-elem-65-t ←</a> 
				<a href="tiny-index.html">index</a>
				<a href="tiny-animate-elem-67-t.html">→ animate-elem-67-t</a>
						</p></div>

	<table align="center" border="0" cellspacing="0" cellpadding="10">
		<tr>
			<td align="center" colspan="3">
				<table border="0" cellpadding="8">
					<tr>
						<td align="center" colspan="2" class="pageTitle">
							<h1>animate-elem-66-t</h1>
						</td>
					</tr>
					<tr  class="navbar">
						<td align="center">
							SVG Image
						</td>
						<td align="center">
							PNG Image
						</td>
					</tr>
					<tr>
						<td align="right">
   	    		  			
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
            codebase="" id="mySVGViewerObj" width=80 height=60>
    <param name=movie value="../SvgViewer.swf">
    <param name="FlashVars" value="sourceType=url_svg&svgURL=../svggen/animate-elem-66-t.svg">
    <param name="wmode" value="transparent">
    <embed play=false name="mySVGViewerObj" 
	    src="../SvgViewer.swf" quality=high wmode="transparent"
	    width=80 height=60 type="application/x-shockwave-flash"
	    FlashVars="sourceType=url_svg&svgURL=../svggen/animate-elem-66-t.svg">
    </embed >
</object>
						</td>
						<td align="left">
							<img alt="raster image of animate-elem-66-t" src="../png/tiny-animate-elem-66-t.png" width="80" height="60"/>
						</td>
					</tr>
				</table>
			</td>
		</tr>
	</table>

               
<div class="opscript">
            <p>
                This tests performs basic tests on the max attribute and on 
                combinations of the min and max attributes. The test is based
                on the SMIL specification at: 
                http://www.w3.org/TR/smil20/smil-timing.html#Timing-MinMax.
            </p>
            <p>
                Each row in the test shows different rectangles subject to &lt;set&gt;
                animations with different configurations with regards to the max and min 
                attributes. For each row, the animation should be active
                during the first 5 seconds of the animations where the red rectangle
                should show in the right column. At five seconds into the animation,
                all the rectangles should move to their left position.
            </p>
            <p>
                On the first row, the &lt;set&gt; animation has a (0s &lt;= t &lt; 5s) active duration
                and no max attribute so the actual active duration is (0s &lt;= t &lt; 5s).
                The first row shows a second rectangle with a &lt;set&gt; animation with
                the same configuration except that the max attribute value is set to 
                'media'. Because the &lt;set&gt; element does not define a media, the 
                behavior should be as if the attribute was not specified.
            </p>
            <p>
                On the second row, the &lt;set&gt; animation has a (0s &lt;= t &lt; 5s) active duration
                and a min attribute set to '-6s' for the first rectangle and to 'foo' for the
                second one. These values are invalid for max and, as
                per the specification, the behavior should be as if the attribute was not
                specified. Consequently, the behavior is as for the previous row and
                the actual active duration is (0s &lt;= t &lt; 5s).
            </p>
            <p>
                On the third row, the &lt;set&gt; animation has a (0s &lt;= t &lt; 8s) initial active duration
                and a max attribute set to '5s'. The max value is less than the active
                duration, so the max attribute constrains the active duration to (0s &lt;= t &lt; 5s).
            </p>
            <p>
                On the fourth row, the &lt;set&gt; animation has a (0s &lt;= t &lt; 5s) initial active duration,
                an indefinite simple duration (dur is set to indefinite) and a max attribute set to '8s'.
                Because the initial active duration is less than the max attribute the active
                duration is not constrained and is unchanged at (0s &lt;= t &lt; 5s).
            </p>
            <p>
                On the fifth row, the &lt;set&gt; animation has a (0s &lt;= t &lt; indefinite) initial active duration,
                a min of 2s and a max of 5s. Because the min value is less than the max value, both apply
                and the computed active duration is (0s &lt;= t &lt; 5s).
            </p>
            <p>
                On the sixth row, the &lt;set&gt; animation has a (0s &lt;= t &lt; indefinite) initial active duration,
                a min of 5s and a max of 5s. Because the min value is equal to the max value, both apply
                and the computed active duration is (0s &lt;= t &lt; 5s).
            </p>
            <p>
                On the seventh row, the &lt;set&gt; animation has a (0s &lt;= t &lt; 5s) initial active duration,
                a min of 2s and a max of 8s. Because the min value is greater than the max value, both are
                ignored and the computed active duration is (0s &lt;= t &lt; 5s).
            </p>

		</div>
<div class="linkbar"> <p>
				<a href="tiny-animate-elem-65-t.html">animate-elem-65-t ←</a>
				<a href="tiny-index.html">index</a>
				<a href="tiny-animate-elem-67-t.html">→ animate-elem-67-t</a>
						</p></div>
</body>
</html>
